package org.jeecg.modules.carLedger.service;

import org.jeecg.modules.carLedger.entity.CarLedger;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;
import java.util.Map;

/**
 * @Description: 进出厂车辆电子台账
 * @Author: jeecg-boot
 * @Date:   2024-07-23
 * @Version: V1.0
 */
public interface ICarLedgerService extends IService<CarLedger> {

    CarLedger getLastByPlateNo(String plateNo);

    List<Map<String, Object>> getFleetCharts(String start, String end);

    List<Map<String, Object>> getGoodCharts(String start, String end);

    int getTodayCount();

    int getVehiclePassRecordsNum();

    int getMonthCount();

    List<Map<String, Object>> getFleetChartsLeading(String start, String end);

    List<Map<String, Object>> getGoodChartsLeading(String start, String end);

}
